Global banking turmoil sends a chill through the oil and gas sector Posted On: March 21, 2023 Posted By: admin Comments: 0 The world is still taking stock of the dimensions of a new banking crisis but the energy sector was quickly rattled