Crude oil prices fell today, even after the U.S. Energy Information Administration reported inventories of oil had shed 3.7 million barrels over the week to November 18.This compared with a decline of...
Source LinkCrude oil prices fell today, even after the U.S. Energy Information Administration reported inventories of oil had shed 3.7 million barrels over the week to November 18.This compared with a decline of...
Source Link
Comments