.
.
.
.

The reasons why oil prices have been high for the past 2 weeks

Published: Updated:

High oil prices come with the support of several factors, which keep prices at a level serving producers and consumers.