News

Highlights: Magnolia reported first quarter 2025 net income attributable to Class A Common Stock of $102.9 million, or $0.54 ...
© 2016 Market data provided and hosted by Barchart Market Data Solutions. Fundamental company data provided by Morningstar and Zacks Investment Research. Information ...
The price of Brent crude oil is $62.82 per barrel. Oil prices are customarily quoted in dollars (USD) worldwide. This guide explains exactly what the oil spot price represents and what factors ...