July 28, 2022
While You Were Busy Sniping at World Leaders About Oil Prices …
Inflation or corporate greed? Quarterly reports from oil companies prove that corporate greed is the main reason for price increases over the last year.