Energy

US oil jumps 2.7% to $59.38 per barrel after massive supply drop



Oil prices reach new highs of the month as tensions with Iran heighten.



READ NEWS SOURCE

This website uses cookies. By continuing to use this site, you accept our use of cookies.