Time Running Out
June 22, 2022 at 10:00 AM EDT
Crude oil had the hallmarks of a local bottom, and given that it‘s not holding in today‘s trading, the Powell testimony is likely to add to the short-term pressure regardless of China being hungry for more black gold.