Oil Prices Near $50, U.S. Crude Hits Highest in 7 Mths
Oil futures marched towards $50 a barrel on Wednesday, with U.S. crude reaching its highest in over seven months. Investors have anticipated a likely decrease in the U.S. crude inventories and ongoing supply outages elsewhere in the world, which could curtail global supply. Oil markets were also sup