what was the highest oil price per barrel
US $147.27
-1
Section::::History.:Price history in the 21st century.

Price of oil
5137675
11569543294959643781
NONE
Section::::History.:Price history in the 21st century.

Price of oil
5137675