Oil tops $100 a barrel

Photo credit: Divulgação Petrobras / ABr – Agência Brasil [1], CC BY 3.0 br, link.

GET THE FULL STORY

Oil tops $100 a barrel.