Citi: If oil prices fall below $60 per barrel, it will be unfavorable for US shale oil production.

2025-03-15

Citi: If oil prices fall below $60 per barrel, it will be unfavorable for US shale oil production.