Oil prices tumbled on Tuesday as United States rate hike expectations lifted the dollar oil but crude pared losses on worries about more supply outages from Nigeria’s main crude oil terminal.
According to Reuters reports, growing expectations that the US Federal Reserve may raise rates...