Tag: Price

Oil price falls below $95 a barrel

Price of oil falls below $95 a barrel ahead of release of weekly inventory data The price of oil fell below $95 a barrel on Wednesday as traders awaited the latest U.S. government report on energy supplies. Benchmark oil for August delivery was down 74 cents to $94.58 per barrel […]