Oil consolidates after wiping out 2024 gains on growth fears, possible Libya deal
Read Time:5 Second
Oil futures rose modestly Wednesday, stabilizing a day after weak U.S. manufacturing data triggered a widespread selloff.