Oil prices were held in check on Thursday by threatened U.S. tariffs on Canadian and Mexican crude that could take effect this weekeend.Brent crude futures were up 27 cents at $76.85 a barrel at 11:05 ...
Russia pumped 2.8% lower volumes of crude oil and condensate in 2024 from a year earlier, while its natural gas production ...
The FTSE 100 struck a new record high after another flurry of positive earnings updates helped the index score its fourth ...