Oil prices exploded to a six-month high this week as global production … As of midday Friday, crude oil for delivery in June was worth $46.20 per …

The post Futures File: <b>Crude oil</b> catches fire appeared first on crude-oil.top.