WTI crude futures drop below $70 a barrel as supply fears lessen due to an increase in oil tankers leaving the Strait of Hormuz

WTI crude futures drop below $70 a barrel as supply fears lessen due to an increase in oil tankers leaving the Strait of Hormuz

Visit Website