Post Tagged with: "US shale production"

Source: CNBC

5 charts that explain the Saudi Arabia-Russia oil price war so far


Two of the world’s largest oil producers — Saudi Arabia and Russia — are set to increase production dramatically this month, after an agreement between OPEC and its allies to lower output expired at the end of March.