Oil nears $103 on winter demand, supply concerns

By Fuel Fix

The price of oil extended gains to near $103 a barrel Wednesday, driven by severe winter weather in the U.S. and supply concerns.

Read More
TAGS Oil, News

Similar Posts