Crude oil prices saw an increase on Monday after U.S. President Donald Trump threatened to impose tariffs ranging from 25% to 50% on Russian oil. Futures contracts for oil opened…
The International Energy Agency (IEA) reported in its monthly update on Thursday that the global oil supply could exceed demand by approximately 600,000 barrels per day this year, following a…
At least 56 people have been killed in Sudan following artillery shelling and airstrikes on a vegetable market in Omdurman. The Ministry of Health reported that at least 158 others…
A car drove into a group of people at a Christmas market in the city of Magdeburg, eastern Germany, resulting in injuries to between 60 and 80 individuals. Government sources…