Oil prices rose 1% on Tuesday as traders betting on falling prices bought back contracts to lock in profits after declines over the last three sessions due to ...
A