Market Weekly: April 19 – 26 2020

#23520

[size=5][color=red][i][b]-35 per barrel OIL … means supplier must pay $35 per bbl to “take it off your hands”
What happened to PEAK OIL theory in 1980s ….[/b][/i][/color][/size]