Rise In Oil Price Continues, Inches Closer To $75pb
The price of crude oil crept higher yesterday, almost hitting the $75 per barrel mark as industry data pointed to a substantial decline in United States crude stockpiles coupled with rising fuel sales in India as...