I fail to see where the market has been flooded with new oil from OPEC.
“I fail to see where the market has been flooded with new oil from OPEC.”
Ok, what’s your explaination?