It was a week where oil prices tallied a small gain but natural gas futures settled lower. On the news front, European integrated majors BP plc BP and TOTAL ...
A