
Petroleum Daily Report 3-23-2021
Oil prices continued to tumble as Fed Chair Powell and Treasury Sec Yellen testified today. The two admitted that “valuations are high” in “pockets of the market” but stopped short of saying there were any major problems






