Post by
1234bmth on Apr 26, 2023 2:46pm
Oil
The message is clear, they won't let oil go up.
Comment by
marketsense on Apr 26, 2023 2:55pm
Biden and his Wall St algos are crushing the market off the back of more SPR releases and fears over another rate increase. OPEC must be having fits today. Another cut in the offing? Who's ultimately in charge is the question and how far are they willing to go to prove it?