Oil prices were down on April 24 as traders believe economic recovery will be slower than expected hurting global oil demand. A decision by...
China’s demand for energy, the amount of Russian oil that will be cut from global supply will be key factors which will determine where the oil price trades in 2023.
Oil markets will likely stay volatile in the near term amid uncertainty over the impact on Russian output from the EU's ban, headlines on China's COVID policy and central bank movements in the U.S. and Europe.
The Organization of Petroleum Exporting Counties (OPEC) and its Russia-led allies of oil-producing nations struck a major blow against the West's sanctions against Moscow...