siddharth petro new