VideoWeaker global demand, stronger greenback bearish for crude oil pricesApril 30, 2025 at 3:26PM EDT