Oil and gas prices have witnessed a huge surge overnight. The crude oil prices are back above USD 120 per barrel and in this week itself, the prices are up by nearly 13 percent. Regina Mayor, Global Head of Energy at KPMG in an interview to CNBC-TV18 said that crude oil prices are being driven …
The...