Oil Prices Jump 1.9% as EIA Raises Concerns on Supply.
Oil prices climbed on Thursday after the International Energy Agency (IEA) said markets could lose three million barrels per day (BPD) of Russian crude and refined products from April. The supply loss would be far...
Read moreDetails