Oil prices climbed on Monday, with Brent crude nearing the $80 mark, driven by escalating concerns over potential disruptions in...
OPEC
The U.S. Energy Information Administration (EIA) has revised its oil demand and supply forecast, now predicting a deficit rather than...
OPEC said its oil revenues slumped by 18% last year, as crude prices cooled and the group embarked on new production...