Oil Falls Below $90
Oil briefly falls below $90, erasing all 2012 gains, as inventories rise in the US, and EuroZone fears over Greece weigh heavily on the price of oil. US inventories of West Texas Intermediate (WTI) rose to 382.5 million barrels of oil, putting downward pressure on oil prices due to the oversupply. Crude oil production also […]