Oil and natural gas came under pressure in June while interest rate hikes fueled concerns of an upcoming recession. Uncertainty coupled with profit-taking prompted a wave of selling in a wide range of commodities. Brent crude oil, a major benchmark price for oil purchases worldwide, dropped around 5% in the past month. Meanwhile, natural gas lost […]