Oil prices dropped on Tuesday, reflecting global economic concerns. China’s recent economic measures disappointed, and the U.S. is expected to cut interest rates less aggressively. This situation curbed enthusiasm for oil demand. On the New York Mercantile Exchange, April’s WTI crude fell by 0.75% to $78.15 a barrel. Brent crude for May also declined by […]