Posts

Oil rises above $82 as stock markets rebound