Oil Drops -3.8%

Oil has fallen to -3.8% it’s lowest amount in 7 months

Leave a Reply