On April 2nd, 2024, the price of oil climbed above $88 a barrel, a peak not seen since the previous October’s high of $90. This surge reflects a growing oil demand, primarily fueled by China’s increased industrial activities. Reports from S&P Global on April 1st highlighted that China’s manufacturing sector is booming. Its PMI hit […]