oil prices, renewable energy, russia, saudi arabia

The Decline in Oil Prices Will Hit Energy Companies and Banks Very Hard

Oil prices are at their lowest level in years due to a price war between Saudi Arabia and Russia, along with the outbreak of the coronavirus infection. While countries that depend on oil exports to fuel their national budgets will be hit severely by the low oil prices, energy companies, as well as banks, also ...

Jack Roberts

An oil refining plant.

Oil Price Decline: What the Future Holds

A price war led by Saudi Arabia has crashed global oil prices. With prices hovering around US$20-$25 per barrel, this is the lowest level in about 18 years. Combined with the lower demand for oil due to the outbreak of the CCP coronavirus, the near-term outlook for oil and the global economy does not look positive. Plunging ...

Jack Roberts

An oil well.