Oil Price Wars Escalate Imperialist Panic

By Sandra Harris On top of a plummeting stock market, the world’s major oil producers are in a price war over the cost of oil. On March 9, stock markets worldwide reported major losses after unexpected price discounts on oil from Saudi Arabia. Saudi Arabia increased production and sold oil at sharply discounted prices during declining oil demand, which sent shockwaves through oil markets and … Continue reading Oil Price Wars Escalate Imperialist Panic