Oil finished the trading week over $112 a barrel and the Obama administration will examine the role of traders and speculators in oil markets and their contribution to high fuel prices, Bloomberg reported.
Oil finished the trading week over $112 a barrel and the Obama administration will examine the role of traders and speculators in oil markets and their contribution to high fuel prices, Bloomberg reported.