Psychological Factors Dampening Crude Oil Rally
July 02, 2023 at 08:18 AM EDT
Owing to recessionary fears, lower energy consumption, weaker economic growth and higher shale production, crude oil prices have remained subdued most of this year.