Oil prices were held in check on Thursday by threatened U.S. tariffs on Canadian and Mexican crude that could take effect ...
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 ...