History could be repeating itself in the oil market

0 Comments 2 view(s)

Oil prices are ultimately reliant on demand, but the U.S.’ surge in oil production is threatening the global demand.