One, Two Punch Pushing Oil Prices Lower
Oil prices, much like the rest of the world economy has been struggling as of recent. Allison Mac with GasBuddy.com said the coronavirus continues to greatly slow the China and now world economy, leading to a glut of oil. On top of that, over the weekend, Saudi Arabia and Russia could not see eye to eye on production, so the two countries started a price war
...